

// hash + list

// hash动态扩容

// 数据量100以内链表，查找速度0.01ms
// 1. 设置查询响应标准
// 查询方式：链表
// 查询方式：链表+hash表
// 查询方式：分布式多节点

// DMA直接写到内存，再通过中断通知CPU处理

uint str_hash(const char *str,  uint len)
{
    uint hash = 0;
    for (uint i = 0; i < len; i++) {
        hash += str[i];
        hash *= 133;
    }
    return hash;
}